/*
 ============================================================================
 Page	     : 79-80
 Name        : defines.c
 Date	     : 20210402
 Author      : Hbue 18060333
 Copyright   : Your copyright notice
 Description : 使用limits.h和float头文件中定义的明示常量
 ============================================================================
 */

#include <stdio.h>
#include <limits.h>		// 整形限制
#include <float.h>		// 浮点型限制
int main(void)
{
	printf("Some number limits for this system:\n");
	printf("Biggest int: %d\n", INT_MAX);
	printf("Smallest long long: %lld\n", LLONG_MIN);
	printf("One byte = %d bits on this system.\n", CHAR_BIT);
	printf("Largest double: %e\n", DBL_MAX);
	printf("Smallest normal float: %e\n",FLT_MIN);
	printf("float precision = %d digits\n",FLT_DIG);
	printf("float epsilon = %e\n", FLT_EPSILON);

	return 0;
}

